British India
geographical name
the part of India formerly under direct British administration see indian states
Love words? Need even more definitions?
Merriam-Webster unabridged
Share